Allow scrolling in y-or-n-p.
authorChong Yidong <cyd@gnu.org>
Sun, 9 Sep 2012 06:43:47 +0000 (14:43 +0800)
committerChong Yidong <cyd@gnu.org>
Sun, 9 Sep 2012 06:43:47 +0000 (14:43 +0800)
commit07bad31faed6a3fb1d824ab4f2b2f65f0634ad73
treec693266331a21c0bad15f7b9e6da455a21f85128
parentb76ae9690ba726b6ebf34d1d2eaf13c7c865cbc6
Allow scrolling in y-or-n-p.

* lisp/replace.el (query-replace-map): Bind four new symbols for
requesting window scrolling.

* lisp/subr.el (y-or-n-p): Handle the window-scrolling bindings in
query-replace-map.

* lisp/custom.el (custom-theme-load-confirm): Use y-or-n-p.

* lisp/window.el (scroll-other-window-down): Make the arg optional.

* lisp/emacs-lisp/map-ynp.el (map-y-or-n-p): Don't bind scrolling keys
since they are now in query-replace-map.

* doc/lispref/minibuf.texi (Yes-or-No Queries): Document recentering and
scrolling in y-or-n-p.  Remove gratuitous example.

* doc/lispref/searching.texi (Search and Replace): Document window scrolling
entries in query-replace-map.
doc/lispref/ChangeLog
doc/lispref/minibuf.texi
doc/lispref/searching.texi
etc/NEWS
lisp/ChangeLog
lisp/custom.el
lisp/emacs-lisp/map-ynp.el
lisp/replace.el
lisp/subr.el
lisp/window.el